package hutech.ksv.service;

import hutech.ksv.dao.CapNhatThongTinThanhVienDao;
import hutech.ksv.entity.ChuNhaTroEntity;
import hutech.ksv.entity.ChuQuanAnEntity;
import hutech.ksv.entity.CongTyTuyenDungEntity;
import hutech.ksv.entity.SinhVienEntity;

import java.io.Serializable;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

@Service
public class CapNhatThongTinThanhVienService implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 7481716410874070636L;

	@Autowired
	CapNhatThongTinThanhVienDao capNhatThongTinThanhVienDao;
	
	public void updateSinhVien(SinhVienEntity sinhVienEntity) {
		capNhatThongTinThanhVienDao.updateSinhVien(sinhVienEntity);
	}
	
	public void updateChuQuanAn(ChuQuanAnEntity chuQuanAnEntity) {
		capNhatThongTinThanhVienDao.updateChuQuanAn(chuQuanAnEntity);
	}
	
	public void updateChuNhaTro(ChuNhaTroEntity chuNhaTroEntity) {
		capNhatThongTinThanhVienDao.updateChuNhaTro(chuNhaTroEntity);
	}
	
	public void updateCongTy(CongTyTuyenDungEntity congTyEntity) {
		capNhatThongTinThanhVienDao.updateCongTy(congTyEntity);
	}
	
	public SinhVienEntity getSinhVienTheoMa(int ma) {
		return capNhatThongTinThanhVienDao.getSinhVienTheoMa(ma);
	}
	
	public ChuNhaTroEntity getChuNhaTroTheoMa(int ma) {
		return capNhatThongTinThanhVienDao.getChuNhaTroTheoMa(ma);
	}
	
	public ChuQuanAnEntity getChuQuanAnTheoMa(int ma) {
		return capNhatThongTinThanhVienDao.getChuQuanAnTheoMa(ma);
	}
	
	public CongTyTuyenDungEntity getCongTyTheoMa(int ma) {
		return capNhatThongTinThanhVienDao.getCongTyTheoMa(ma);
	}
	
}
